// pages/progressQuery/index.js
const $api = require('../../api/index');
Page({
    data: {
        gradientColor: {
            '0%': '#36b4fa',
            '100%': '#6487f0',
        },
        terminal_no: "",
        trade_no:"",
        data:{},
        time:null,
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(e) {
        this.setData({
            terminal_no:e.terminal_no,
            trade_no:e.trade_no
        });
        this.getData();
    },
    // 获取数据
    getData() {
        $api.getProgressQueryDetail({
            terminal_no: this.data.terminal_no
        }).then(res => {
            if (res.result == 1) {
                this.setData({
                    data: res.data
                })
            } else {
                wx.showToast({
                    icon: 'none',
                    duration: 3000,
                    title: '没有更多'
                })
            }
        })
    },
    cancelCharging() {
        $api.cancelCharging({
            terminal_no: this.data.terminal_no,
            trade_no: this.data.trade_no
        }).then(res => {
            if (res.result == 1) {
                wx.showToast({
                    icon: 'none',
                    duration: 3000,
                    title: '取消成功'
                });
                setTimeout(() => {
                    wx.navigateBack()
                }, 3000)
            }
        })
    },
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {
       var time=setInterval(()=>{
            this.getData()
        },60000)
        this.setData({
            time
        })
    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {
        clearInterval(this.data.time);
    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {
        clearInterval(this.data.time);
    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {
        this.getData();
    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})